<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Diagramy</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  </head>
  <body>
    <p>﻿<a href="Main.html">Time Table PK</a></p><h1>Diagramy</h1><p><ul><li>Diagramy</li><ul><li>Diagram encji</li><li>Diagram przypadków użycia</li></ul></ul></p>
    <p>W ramach realizacji projektu <a
href="Main.html">TimeTablePk</a> zostały przygotowane następujące
diagramy</p><h2>Diagram encji</h2><p><img src="image/encje.jpg"></p><p>Diagram
przedstawia zależności między poszczególnymi encjami na kanwie, których działa
TimeTablePk. Kolejne encje odpowiadają za: <ul><li>UnitDef - wspólny interfejs
dla jednostek i ich grup</li><li>Unit - jednostka czyli rocznik</li><li>Group -
grupa wydzielona z jednostki</li><li>Course - kurs jaki ma zostać zrealizowany
przez jednostkę</li><li>Teacher - nauczyciel który realizuje kursy</li><li>User
- użytkownik systemu</li><li>Room - sale
wykładowe/laboratoryjne</li><li>Schedule - zapisany plan
zajęć</li><li>ScheduleDay - pojedyńczy dzień w planie zajęć</li><li>ScheduleRow
- pojedyńczy wiersz w dniu</li><li>ScheduleItem - pojedyńczy zestaw
(UnitDef,Course,Teacher,Room)</li></ul></p><h2>Diagram przypadków
użycia</h2><p><img src="image/usecase.jpg"></p>
  </body>
</html>
